body {
    width: 100%;
    height: 1174px;
    background: url('../img/bg.jpg') top center no-repeat;
    font-family: "微软雅黑", arial, sans-serif;
    font-size: 12px
}

a {
    text-decoration: none
}

.wrapper {
    width: 1100px;
    margin: 0 auto;
}

.banner {
    background: url("../img/vip_top.png") no-repeat;
    width: 589px;
    height: 296px;
    margin-top: 35px;
    margin-left: 409px;
    float: left;
}

.vip_content {
    background: url("../img/vip_content_bg.png") no-repeat;
    width: 792px;
    height: 592px;
    margin-left: 307px;
    float: left;
}

.vip_content h3 {
    color: #d5d0cc;
    font-size: 20px;
    text-align: center;
    margin-top: 44px;
}

.vip_content .text {
    color: #d5d0cc;
    font-size: 16px;
    width: 630px;
    margin: 20px auto 20px;
    display: block;
    line-height: 24px;
}

.vip_content ul {
    float: left;
    margin-left: 50px;
}

.vip_content li {
    width: 328px;
    height: 51px;
    line-height: 51px;
    float: left;
    list-style: none;
}

.vip_content label {
    width: 108px;
    float: left;
    text-align: right;
    padding-right: 8px;
    line-height: 48px;
}

.vip_content .fsyzm {
    background: url("../img/fsyzm.png") no-repeat;
    width: 87px;
    height: 33px;
    float: left;
    margin: 10px 14px 0;
    border: 0 none;
    cursor: pointer;
}

#send_num {
    margin-left: 1px;
}

.vip_content label, .vip_content .fsyzm {
    color: #d5d0cc;
    font-size: 16px;
}

.vip_content input[type='text'] {
    width: 196px;
    height: 29px;
    line-height: 29px;
    float: left;
    border: 0 none;
    margin-top: 10px;
    padding: 0 6px;
    font-size: 12px;
    border-radius: 3px;
}

.red {
    color: #ff0000;
    padding: 0 3px;
    font-size: 16px;
}

.btn {
    width: 433px;
    margin: 0 auto;
}

.tj {
    background: url("../img/btn_01.png") no-repeat;
    width: 184px;
    height: 56px;
    border: 0 none;
    cursor: pointer;
    float: left;
    margin-top: 30px;
}

.qx {
    background: url("../img/btn_02.png") no-repeat;
    width: 184px;
    height: 56px;
    border: 0 none;
    cursor: pointer;
    float: left;
    margin-left: 64px;
    margin-top: 30px;
}

.vip_content li.last_d {
    width: 655px;
}

#address {
    width: 524px;
    *width: 520px;
}

#send_num {
    width: 80px;
}